Skip to content

Conversation

@FranckKe
Copy link
Contributor

@FranckKe FranckKe commented Apr 15, 2025

What this PR does / why we need it:

Update Plausible to 3.0.1. Using the current version of the chart and manually setting the image version field to 3.0.1 does not do the trick, Clickhouse needs to be updated for 3.x to work.

Special notes for your reviewer:

Everything seems to work as-is.
Tested on a fresh install, upgrading from a previous version might need some testing.

Checklist

  • DCO signed
  • Chart Version bumped

Signed-off-by: Franck Kerbiriou <contact@franckkerbiriou.com>
@mpas97
Copy link
Contributor

mpas97 commented Apr 15, 2025

I would like to apply that on all my instances as well. Reading the official guide https://github.com/plausible/analytics/releases/tag/v3.0.1, we would need to set CLICKHOUSE_SKIP_USER_SETUP=1 env var as well.

@mpas97
Copy link
Contributor

mpas97 commented Apr 15, 2025

I think we can safely ignore my last comment as we don't and shouldn't use the default user. See clickhouse docker docs:

The user default has disabled network access by default in the case none of CLICKHOUSE_USER, CLICKHOUSE_PASSWORD, or CLICKHOUSE_DEFAULT_ACCESS_MANAGEMENT are set. There's a way to make default user insecurely available by setting environment variable CLICKHOUSE_SKIP_USER_SETUP to 1

We define a specific user/pass in values.yaml:

clickhouse:
  auth:
    username: clickhouse
    password: password
    database: plausible_events_db

@mpas97
Copy link
Contributor

mpas97 commented Apr 15, 2025

@alexnuttinck Any chance to get this merged soon?

@alexnuttinck alexnuttinck self-requested a review April 19, 2025 15:20
Signed-off-by: Alexandre Nuttinck <alexandre.nuttinck@imio.be>
Copy link
Member

@alexnuttinck alexnuttinck left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks!

@alexnuttinck alexnuttinck merged commit b8913ba into IMIO:main Apr 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants